The Island is a play originally written by Athol Fugard, John Kani, and Winston Ntshona....
Read moreFistula is among the many neglected diseases affecting Kenyan women. Join the Gala in...
Read moreShella Bahari Restaurant is located on the beautiful beachfront of Shella where you can enjoy your meal as the sea breeze relaxes you. Read More